home *** CD-ROM | disk | FTP | other *** search
- /* headers/config.h.in. Generated automatically from configure.in by autoheader. */
- /* inetutils-specific things to put in config.h.in
-
- Copyright (C) 1996 Free Software Foundation, Inc.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2, or (at your option)
- any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
-
- /* Defining this causes gnu libc to act more like BSD. */
- #define _BSD_SOURCE
-
-
- /* Define as the return type of signal handlers (int or void). */
- #undef RETSIGTYPE
-
- /* Define this symbol if authentication is enabled. */
- #undef AUTHENTICATION
-
- /* Define this symbol if connection encryption is enabled. */
- #undef ENCRYPTION
-
- /* Define this symbol if connection DES encryption is enabled. */
- #undef DES_ENCRYPTION
-
- /* Define this symbol if `struct osockaddr' is undefd in <sys/socket.h>. */
- #undef HAVE_OSOCKADDR
-
- /* Define this symbol if time fields in struct stat are of type `struct
- timespec', and called `st_mtimespec' &c. */
- #undef HAVE_ST_TIMESPEC
-
- /* Define this symbol if in addition to the normal time fields in struct stat
- (st_mtime &c), there are additional fields `st_mtime_usec' &c. */
- #undef HAVE_ST_TIME_USEC
-
- /* Define this if using Kerberos version 4. */
- #undef KRB4
-
- /* Define this to be `setpgrp' if on a BSD system that doesn't have setpgid. */
- #undef setpgid
-
- /* Define this if __P is defined in <stdlib.h>. */
- #undef HAVE___P
-
- /* Define this if SYS_ERRLIST is declared in <stdio.h> or <errno.h>. */
- #undef HAVE_SYS_ERRLIST_DECL
-
- /* Define this if the system supplies the __PROGNAME variable. */
- #undef HAVE___PROGNAME
-
- /* Define this if the system defines snprintf. */
- #undef HAVE_SNPRINTF
-
- /* Define this if sig_t is declared by including <sys/types.h> & <signal.h> */
- #undef HAVE_SIG_T
-
- /* Define this if gcc-style weak references work: ... __attribute__ ((weak)) */
- #undef HAVE_WEAK_REFS
-
- /* Define this if #pragma weak references work: #pragma weak foo */
- #undef HAVE_PRAGMA_WEAK_REFS
-
- /* Define this if gnu-as weak references work: asm (".weak foo") */
- #undef HAVE_ASM_WEAK_REFS
-
- /* If EWOULDBLOCK isn't defined by <errno.h>, define it here. */
- #undef EWOULDBLOCK
-
- #ifdef HAVE___P
- /* The system defines __P; we tested for it in <sys/cdefs.h>, so include that
- if we can. */
- #ifdef HAVE_SYS_CDEFS_H
- #include <sys/cdefs.h>
- #endif
-
- #ifndef HAVE_SIG_T
- typedef RETSIGTYPE (*sig_t) ();
- #endif
-
- #endif /* HAVE___P */
-
- /* Define if you have the cgetent function. */
- #undef HAVE_CGETENT
-
- /* Define if you have the crypt function. */
- #undef HAVE_CRYPT
-
- /* Define if you have the fpathconf function. */
- #undef HAVE_FPATHCONF
-
- /* Define if you have the logwtmp function. */
- #undef HAVE_LOGWTMP
-
- /* Define if you have the setutent_r function. */
- #undef HAVE_SETUTENT_R
-
- /* Define if you have the strdup function. */
- #undef HAVE_STRDUP
-
- /* Define if you have the tcgetattr function. */
- #undef HAVE_TCGETATTR
-
- /* Define if you have the uname function. */
- #undef HAVE_UNAME
-
- /* Define if you have the <des.h> header file. */
- #undef HAVE_DES_H
-
- /* Define if you have the <errno.h> header file. */
- #undef HAVE_ERRNO_H
-
- /* Define if you have the <krb.h> header file. */
- #undef HAVE_KRB_H
-
- /* Define if you have the <malloc.h> header file. */
- #undef HAVE_MALLOC_H
-
- /* Define if you have the <netinet/in_systm.h> header file. */
- #undef HAVE_NETINET_IN_SYSTM_H
-
- /* Define if you have the <netinet/ip.h> header file. */
- #undef HAVE_NETINET_IP_H
-
- /* Define if you have the <netinet/ip_icmp.h> header file. */
- #undef HAVE_NETINET_IP_ICMP_H
-
- /* Define if you have the <netinet/ip_var.h> header file. */
- #undef HAVE_NETINET_IP_VAR_H
-
- /* Define if you have the <stdarg.h> header file. */
- #undef HAVE_STDARG_H
-
- /* Define if you have the <stdlib.h> header file. */
- #undef HAVE_STDLIB_H
-
- /* Define if you have the <string.h> header file. */
- #undef HAVE_STRING_H
-
- /* Define if you have the <sys/cdefs.h> header file. */
- #undef HAVE_SYS_CDEFS_H
-
- /* Define if you have the <sys/ioctl_compat.h> header file. */
- #undef HAVE_SYS_IOCTL_COMPAT_H
-
- /* Define if you have the <sys/msgbuf.h> header file. */
- #undef HAVE_SYS_MSGBUF_H
-
- /* Define if you have the <sys/tty.h> header file. */
- #undef HAVE_SYS_TTY_H
-
- /* Define if you have the <sys/utsname.h> header file. */
- #undef HAVE_SYS_UTSNAME_H
-
- /* Define if you have the <termio.h> header file. */
- #undef HAVE_TERMIO_H
-
- /* Define if you have the <termios.h> header file. */
- #undef HAVE_TERMIOS_H
-
- /* Define if you have the <vis.h> header file. */
- #undef HAVE_VIS_H
-
- /* Define this symbol if authentication is enabled. */
- #undef AUTHENTICATION
-
- /* Define this symbol if connection encryption is enabled. */
- #undef ENCRYPTION
-
- /* Define this symbol if connection DES encryption is enabled. */
- #undef DES_ENCRYPTION
-
- /* Define this symbol if `struct osockaddr' is undefd in <sys/socket.h>. */
- #undef HAVE_OSOCKADDR
-
- /* Define this symbol if time fields in struct stat are of type `struct
- timespec', and called `st_mtimespec' &c. */
- #undef HAVE_ST_TIMESPEC
-
- /* Define this symbol if in addition to the normal time fields in struct stat
- (st_mtime &c), there are additional fields `st_mtime_usec' &c. */
- #undef HAVE_ST_TIME_USEC
-
- /* Define this if using Kerberos version 4. */
- #undef KRB4
-
- /* Define this to be `setpgrp' if on a BSD system that doesn't have setpgid. */
- #undef setpgid
-
- /* Define this if __P is defined in <stdlib.h>. */
- #undef HAVE___P
-
- /* Define this if SYS_ERRLIST is declared in <stdio.h> or <errno.h>. */
- #undef HAVE_SYS_ERRLIST_DECL
-
- /* Define this if the system supplies the __PROGNAME variable. */
- #undef HAVE___PROGNAME
-
- /* Define this if the system defines snprintf. */
- #undef HAVE_SNPRINTF
-
- /* Define this if sig_t is declared by including <sys/types.h> & <signal.h> */
- #undef HAVE_SIG_T
-
- /* Define this if gcc-style weak references work: ... __attribute__ ((weak)) */
- #undef HAVE_WEAK_REFS
-
- /* Define this if #pragma weak references work: #pragma weak foo */
- #undef HAVE_PRAGMA_WEAK_REFS
-
- /* Define this if gnu-as weak references work: asm (".weak foo") */
- #undef HAVE_ASM_WEAK_REFS
-
- /* If EWOULDBLOCK isn't defined by <errno.h>, define it here. */
- #undef EWOULDBLOCK
-
-
- #ifdef HAVE___P
- /* The system defines __P; we tested for it in <sys/cdefs.h>, so include that
- if we can. */
- #ifdef HAVE_SYS_CDEFS_H
- #include <sys/cdefs.h>
- #endif
-
- #else /* !HAVE___P */
- /* If the system includes don't seem to define __P, do it here instead. */
-
- #if defined (__GNUC__) || (defined (__STDC__) && __STDC__) || defined (__cplusplus)
- #define __P(args) args /* Use prototypes. */
- #else
- #define __P(args) () /* No prototypes. */
- #endif
-
- #ifndef HAVE_SIG_T
- typedef RETSIGTYPE (*sig_t) ();
- #endif
-
- #endif /* HAVE___P */
-